home *** CD-ROM | disk | FTP | other *** search
/ PD ROM 1 / PD ROM Volume I - Macintosh Software from BMUG (1988).iso / Electronic Messages / USEnet Digests / USEnet Vol. 4 / USEnet 4.76 < prev    next >
Encoding:
Text File  |  1988-06-18  |  36.5 KB  |  924 lines  |  [TEXT/ttxt]

  1.  
  2. Usenet Mac Digest     Saturday, June 11, 1988        Volume 4 : Issue 76
  3.  
  4. Today's Topics:
  5.      Prototypes in MPW C?
  6.      NuBus Declaration ROM ?
  7.      Ghost windows
  8.      Can Word merge text into a document's header?
  9.      Re: SCSI Accelerator in comp.binaries.mac seems OK.
  10.      SCSI Accelerator Craches CMS140K!!
  11.      Re: SCSI Accelerator in comp.binaries.mac seems OK.
  12.      Re: Changing the pointer icon
  13.      Foxbase question for Alexis Rosen
  14.      Re: FullWrite Professional
  15.      Mac carrying cases
  16.      Re: FullWrite Pro stuff
  17.      Re: BlockMove efficiency (2 messages)
  18.      Re: ResEdit Clipboard Format?
  19.      Any utilities for auto-running apps?
  20.      Re: word stuff
  21.      Re: PT109 (possible SPOILER)
  22.      Re: Spoolers for the Mac/PM woes
  23.      Re: Adobe fonts (was Re: FullWrite -- obliqued cursors are a major pain
  24.      Re: FullWrite -- I'm sorry, but...
  25.      Re: Question about multitasking on the mac
  26.      Databases for the Mac
  27.  
  28. ----------------------------------------------------------------------
  29.  
  30. From: phil@mit-amt.MEDIA.MIT.EDU (Phil Sohn)
  31. Subject: Prototypes in MPW C?
  32. Date: 6 Jun 88 13:59:40 GMT
  33. Organization: MIT Media Lab, Cambridge, MA
  34.  
  35. Is there anything in MPW C similar to LightSpeed C prototypes? (i.e.
  36. something that checks the number and types of arguments in procedure
  37. calls?
  38.  
  39.  
  40.                 phil@ems.media.mit.edu
  41.  
  42.  
  43. ------------------------------
  44.  
  45. From: s851736@gecko.rmit.oz (Robert Krohn)
  46. Subject: NuBus Declaration ROM ?
  47. Date: 5 Jun 88 22:18:59 GMT
  48. Organization: RMIT Comm & Elec Eng, Melbourne, Australia.
  49.  
  50. Im designing an Interface card for the NuBus to connect to a card cage
  51. of  other devices. The card will contain a FIFO, Serial // converter,
  52. Encoder/ Decoder chip etc. It is a slave board to the Mac II. The first
  53. prototype won't have any slot Resources etc.
  54.  
  55. What is the minimum amount of information I need in the Declaration ROM.
  56. Especially what should the BoardId be. Are there any other *must have*
  57. pieces of info.
  58.  
  59.     Thanks in advance,  Rob.
  60. --
  61. =============================================================================
  62. =                                                                           =
  63. =       Robert Krohn  RMIT Comm & Elec Eng, Melbourne, Australia.           =
  64. =                                                                           =
  65. = ACSnet: s851736@gecko     UUCP: ...!uunet!munnari!gecko.rmit.oz!s851736   =
  66. = CSNET:  s851736@gecko.rmit.oz  ARPA: s851736@gecko.rmit.oz@uunet.uu.net   =
  67. = BITNET: s851736@gecko.rmit.oz@CSNET-RELAY                          =
  68. =                                                                    =
  69. =       'My God, it's Full of Stars'                                        =
  70. =                                                                           =
  71. =============================================================================
  72.  
  73.  
  74. ------------------------------
  75.  
  76. From: charles@tasis.utas.oz (Charles Lakos)
  77. Subject: Ghost windows
  78. Date: 3 Jun 88 06:39:35 GMT
  79. Organization: Information Science, Uni of Tasmania, Hobart, Australia
  80.  
  81. In Inside Macintosh Vol1 p287, there is a tantalising reference to a
  82. global variable GhostWindow which points to a windo will never be
  83. considered frontmost.  What does this mean in practice - will you
  84. receive activate, deactivaate events for this window?  Will
  85. overlaps with other  windows be handled properly?  Can you use TextEdit
  86. to write in the window?
  87.  
  88. Has anyone used this feature?
  89.  
  90. Charles Lakos.
  91. --
  92. ACSnetes@tasis.utas.oz
  93. ARPA:   charles%tasis.utas.oz@uunet.uu.net
  94. UUCP:   {enea,hplabs,mcvax,uunet,ukc}!munnari!tasis.utas.oz!charles
  95. Snail:  Information Science Dept., University of Tasmania,
  96.     GPO Box 252C, Hobart, TAS, 7001, Australia.
  97.  
  98.  
  99. ------------------------------
  100.  
  101. From: ajq@mace.cc.purdue.edu (John O'Malley)
  102. Subject: Can Word merge text into a document's header?
  103. Date: 7 Jun 88 01:25:29 GMT
  104. Organization: Personal Computing Learning Resource Center, Purdue University
  105.  
  106. Either I missed it in the manual or it can't be done in Word 3.02 ...
  107. wouldya tell me which?
  108.  
  109. When using Word to do a mail merge for form letters, I'd like to put a
  110. <<field>> in the document's page header ... the name of the person being
  111. mail I can't get Word to print anything other than the actual
  112. text, "field" surrounded by those special brackets.  I'm hoping that
  113. Word can merge text into the header as well as the body of the form
  114. letter document. Can it be done?
  115.  
  116. And can FullWrite do this 
  117. Please email responses.
  118.  
  119. Mac SE HD20/Sys 4.2/Find 6.0/Word 3.02
  120. --
  121. John O'Malley         \ Personal Computing       \ Purdue University \ (317)
  122. mace.cc.purdue.edu!ajq \ Learninrce Center \ Computing Center  \ 494-9944
  123.  
  124.  
  125. ------------------------------
  126.  
  127. From: thecloud@pnet06.cts.com (Ken Mcleod)
  128. Subject: Re: SCSI Accelerator in comp.binaries.mac seems OK.
  129. Date: 6 Jun 88 09:32:15 GMT
  130. Organization: People-Net [pnet06], Orange, CA
  131.  
  132. earleh@eleazar.dartmouth.edu (Earle R.  writes:
  133. >I got the SCSI Accelerator INIT from comp.binaries.mac, and since I just
  134. >bought a Nova 30, and hadn't even started loading it yet, it seemed like
  135. >a good thing to try out.
  136.  
  137.  I have tried using the SCSI Accelerator INIT (version 1.1) on my
  138. Jasmine 20 (miniscribe drive). It doesn't do ANYTHING for performance;
  139. the Disk Timer II numbers "before and after" were exactly the same. The
  140. Jasmine formatting software doesn't let you set the interleave (v.2.34),
  141. but I understood it to be 2:1, which was recommended by SCSI
  142. Accelerator's aSo am I missing something, or does this INIT only
  143. work on certain brands of hard drives?
  144. --
  145. Ken McLeod =========================     .......     ======================
  146. UUCP: {crash uunet}!pnet06!thecloud     :.     .:    "Fear, surprise, and
  147. ARPA: crash!pnet06!thecloud@nosc.mil   :::.. ..:::    ruthless efficiency.
  148. INET: thecloud@pnet06.cts.com             ////
  149.  
  150.  
  151. ------------------------------
  152.  
  153. From: deano@hope.UUCP (Dean Benz)
  154. Subject: SCSI Accelerator Craches CMS140K!!
  155. Date: 7 Jun 88 03:53:40 Ganization: University of California, Riverside
  156.  
  157.  
  158.      I have a CMS 140K external Hard disk attached to a Mac Plus, and
  159. after installing SCSI Accelerator and rebooting, everything seemed OK.
  160. HOWEVER, as soon as I loaded an aplication, the Drive light came on, and
  161. ran forever! I  rebooted and found my Drive was thrashed! Doesn't boot,
  162. can't be read etc. I was able to recover the drive using MAC ZAP!!!!! I
  163. then retried SCSI Accelerator with a blank disk( read as only the Apple
  164. supplied system) and experienced the same symptoms!!! Forever this time
  165. was a measured 3 hours, at which point I restarted and the drive was
  166. once again dead!
  167.      I do not have an explination, but would like one if anyone has any
  168. more info! I would also like to have a version that works on my large
  169. CMS Drive!
  170.  
  171.      SO, I STRONGLY reccomend that you only test SCSI Accelerator on a
  172. drive that is completely backed up!!!!!
  173. --
  174. UUCP: ucsd!ucrmath!hope!deano
  175. USNail: Dean Benz, 1110 Blaine St. Apt. 108 Riverside Ca 92507.
  176. Phone: (714) 686-6131        (U.C. Riverside: Home of, Ah, Well, Gimme a sec.)
  177. UUCP: sdcsvax!ucrmath!hope!deano    ARPA: ucrmath!hope!deano@sdcsvax.ucsd.edu
  178. USNail: Dean Benz, 1110 Blaine St. Apt. 108 Riverside Ca 92507.
  179. Phone: (714) 686-6131        (U.C. Riverside: Home of, Ah, Well, Gimme a sec.)
  180.  
  181.  
  182. ------------------------------
  183.  
  184. From: ephraim@think.COM (ephraim vishniac)
  185. Subject: Re: SCSI Accelerator in comp.binaries.mac seems OK.
  186. Date: 7 Jun 88 12:57:46 GMT
  187. Organization: ng Machines Corporation, Cambridge, MA
  188.  
  189. The SCSI Accelerator INIT only has the opportunitrk on drives
  190. which do all of their SCSI operations through the SCSI manager: there's
  191. no way for it to trap hardware access.  In order to get decent
  192. performance, the Jasmine software goes straight to the hardware on the
  193. Mac Plus.  So, the INIT can't do anything for that drive that it doesn't
  194. do for itself already.  Though I haven't examined it, I expect that what
  195. this INIT does is replace Apple's tight loop for blind transfers with an
  196. unrolled loop of some length.  This lets you tighten up your
  197. interleaving one notch on many drives.
  198.  
  199. Defense of Apple: They chose the speed of blind reads and writes
  200. deliberately to accomodate the varied timing of as many drives as
  201. possible.  They certainly knew how to write a faster loop, but were
  202. aware that it wouldn't work with many of the then-available drives.
  203.  
  204. Claimer: I wrote the Jasmine software up to version 1.95 or so.
  205. --
  206. Ephraim Vishniac                    raim@think.com
  207. Thinking Machines Corporation / 245 First Street / Cambridge, MA 02142-1214
  208.  
  209.      On two occasions I have been asked, "Pray, Mr. Babbage, if you put
  210.      into the machine wrong figures, will the right answers come out?"
  211.  
  212.  
  213. ------------------------------
  214.  
  215. From: msurlich@faui44.informatik.uni-erlangen.de (Matthias Urlichs )
  216. Subject: Re: Changing ther icon
  217. Date: 6 Jun 88 08:14:44 GMT
  218. Organization: CSD., University of Erlangen, W - Germany
  219.  
  220. I have written a small INIT, called "Color Cursor", which does exactly
  221. this. It probably could be changed to use "normal" cursors easily.
  222.  
  223. The normal arrow cursor is, unfortunately, not in any resource (not even
  224. in ROM). So what you do is to patch SetCursor to look at the cursor
  225. image, compare it with the image of the standard Arrow you've stolen
  226. from the QD Globals (by now, I stored it in a resource inside my INIT),
  227. and if equal, call SetCursor (or SetCCursor) with your own cursor
  228. instead.
  229.  
  230. I could mail the source (or post it to comp.sys.mac.programmer) if
  231. anyone's interested (it's quite small).
  232. --
  233. Matthias Urlichs     CompuServe: 72437,1357  Delphi: URLICHS
  234. Rainwiesenweg 9      Phone: +49+911-574180
  235. 8501 Schwaig 2       NetMail: m_urlichs@msn.rmi.de
  236. West Germany              or: (r)eply and (h)ope
  237.  
  238.  
  239. ------------------------------
  240.  
  241. From: mark@pnet06.cts.com (Mark Murphy)
  242. Subject: Foxbase question for Alexis Rosen
  243. Date: 6 Jun 88 19:47:11 GMT
  244. Organization: People-Net [pnet06], Orange, CA
  245.  
  246.  
  247.    I have had a demo copy of Foxbase+ for the last couple of weeks and
  248. have not had a chance to look at it.  I too have programmed many hours
  249. in Helix and 4th Dimension, wishing that something better would come
  250. along.  From the way you speak, it seems as though you have found it.  I
  251. have tried to ask other database programmers I know about FoxBase+, yet
  252. no one seems to know much about it.  My question to you is, does
  253. FoxBase+ support external routines? I do a lot of specialty databases
  254. which deal with data collection thru telecommunication equipment.  It is
  255. important that I am able to write my own externals for the database
  256. system I use.  If anyone has an answer for this one, please let me
  257. know....
  258.  
  259. mark
  260. --
  261. UUCP: {crash uunet}!pnet06!mark
  262. ARPA: crash!pnet06!mark@nosc.mil
  263. INET: mark@pnet06.cts.com
  264.  
  265.  
  266. -----------------------
  267.  
  268. From: blknowle@uokmax.UUCP (Bradford L Knowles)
  269. Subject: Re: FullWrite Professional
  270. Date: 7 Jun 88 01:26:14 GMT
  271. Organization: University of Oklahoma, Norman, OK
  272.  
  273. A hard disk is NOT required.  It is simply very handy if you want to do
  274. any significant work.
  275.  
  276. My current setup:
  277.  
  278.     Mac+, 1MB, 2-800K floppies.
  279.     FullWrite (on it's own disk).
  280.     Two system disks--one for LaserWriter use, one for ImageWriter
  281.         use.  The LaserWriter disk has VERY few fonts, and
  282.         absolutely nothing extra than the LaserWriter 4.0 driver
  283.         and anything else that is NEEDED to work.  The
  284.         ImageWriter version is set up similarly, but I have the
  285.         BOSTON-II-NY font set up on it (if you have it, use
  286.         9 pt. where you would normally use 12 pt., alarly
  287.         scale things down, and you will be ok).
  288.  
  289.     In both cases, I MUST leave about 250K or more free on the
  290.     system disk (where I TEMPORARILY store my small working files),
  291.     otherwise FullWrite Professional complains (loudly).
  292.  
  293.     FYI
  294.  
  295. -Brad Knowles
  296. --
  297. UUCP: ...!ihnp4!occrsh!uokmax!blknowle     ARPA: blknowle@uokmax.ecn.uoknor.edu
  298. SNAIL: 1013 Mobile Circle
  299.        Norman, OK  73071-2522
  300. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  301. Philosophy of Boris Yeltsin: "If one wants to be unemployed, one will
  302.     criticize ones' boss.  If one wants to be sent to Siberia, one
  303.     will criticize the wife of ones' boss."
  304. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-
  305. Disclaimer: (The above opinions are my own.  They have nothing to do with the
  306.         Univeristy of Oklahoma nor intelligance of any sort. :-)
  307.  
  308.  
  309. ------------------------------
  310.  
  311. From: long@mosaic.dec.com (Now HE will ask the questions!)
  312. Subject: Mac carrying cases
  313. Date: 8 Jun 88 01:57:46 GMT
  314. Organization: Digital Equipment Corporation
  315.  
  316. Hi,
  317.  
  318.  Can anyone relate experiences with carrying cases?
  319.  
  320.   I'm looking for one to transport my Mac back and forth to work -
  321.  
  322.   configuration is a Mac SE w/ internal 20 MB drive and Extended
  323. keyboard.
  324.  
  325.   I'm currently considering the one  by MacConnection by, I
  326. think, I/O Design.
  327.  
  328.   Important features are:
  329.  
  330.   Has room for the extended keyboard.
  331.   Good padding (concerned about the hard disk)
  332.   Space for miscellaneous (manuals, disks, etc.)
  333.  
  334.   Sorry if this has been recently discussed; I haven't been reading the
  335. group lately.  Thanks much!
  336.  
  337. Rich
  338.  
  339.  
  340. ------------------------------
  341.  
  342. From: clive@drutx.ATT.COM (Clive Steward)
  343. Subject: Re: FullWrite Pro stuff
  344. Date: 6 Jun 88 18:17:49 GMT
  345. Organization: resident visitor
  346.  
  347. >From article <3988@fluke.COM>, by moriarty@tc.flukJeff Meyer):
  348. [several good wishlist points for FullWrite]
  349.  
  350. Well, I surely agree with the ones you've mentioned.  Here are a few
  351. more.  And a further opinion after reading Chuq's and Pierce's replies
  352. to my earlier posting.
  353.  
  354. By the way, it's very hard, for me at least, to criticize the work of
  355. others who obviously worked so hard.  Fullwrite bears quite a lot of
  356. evidence for the trouble the programmers went to, and I really
  357. professionally  respect what it must have cost them.  It's just that I
  358. think Microsoft's people deserve  complete consideration for
  359. their line of solution, which seems more and more as a very good (and
  360. easily improvable over tiice of method tailored to the resources
  361. available -- Mac+, not II,  computation power.
  362.  
  363. It's less evident that there was anyone guiding the FullWrite project
  364. with a view towards actually producing other than brochure type
  365. material, such as the demo files.  See if you don't agree, after reading
  366. this list of  difficult situations.  In particular, it seems to shows an
  367. 'advertised feature' orientation, rather than a considered design for a
  368. flexible and deep  integrated toolset for professional document
  369. production.
  370.  
  371. In fairness, typesetting and its control is apparently a very tough
  372. problem. Look what it did to Don Knuth.  And though the Mac interface
  373. promises a lot, it's far from just a programmer's choice dilemma as to
  374. how to offer abilities  in a facile and useful form.  It just seems
  375. unfair that the advertising (which  certainly attracted me too), and the
  376. tone of notes in this newsgroup suggest more than has presently been
  377. achieved, and ignore that with it's faults, Microsoft's solution has far
  378. greater speed and breadth of ability.
  379.  
  380. I do think FullWrite is a worthy competitor, for having brought new
  381. ideas into view; doubtless boages will improve each other, and we
  382. who in this field are users, will benefit.
  383.  
  384. I also think substantial upgrade will need to be seen before, for much
  385. professional use, FullWrite is in the running as a serious alternative
  386. to Word.  In particular, it's still very much a 'place/generate it
  387. yourself'  program.  In other words, a great deal of manual worequired to get  anything not in the rigid pre-defined document model
  388. done.  Try it, you'll find out.
  389.  
  390. Here are some examples of why I think this way, after substantial
  391. investment of time with the program.  As always, tempered with the
  392. awareness  that I may be missing knowledge of some 'magic' to accomplish
  393. these things.
  394.  
  395. 1) It's great that one can keep lists of arbitrary things, like figures,
  396. and get automatic referenced citations.
  397.  
  398. It would be far more useful if FullWrite would allow actually placing
  399. these lists in the document.  Right now, a List of Figures must be
  400. manually compiled and laid out, with no help at all from the internal
  401. citation list.
  402.  
  403. The Table of Contents abilities, unlike Word's, cannot be configured to
  404. produce other than the one list.
  405.  
  406. 2) Sidebars have some pretty limiting assumptions built into them.
  407.  
  408.     a)  A sidebar is defined per a single page.  Thus the user must cut
  409.     up any text to be placed in them into chunks per page.  This is
  410. extremely
  411.     tedious, and also doesn't work the way sidebars are commonly used
  412.     in magazines, for instance -- a separate line of continued thought.
  413.  
  414.     Stated another way, sidebar text does _not_ continue into a
  415.     similar sidebar on the next page.  It crops.
  416.  
  417.     In particular, this overcomplicates any of the manuevers suggested
  418.     in the manual and on the net, about putting odd-width columns, or
  419.     differently formatted material such as program listings, in the
  420.     sidebars.
  421.  
  422.     b)  Inter-paragraph spacing, and as mentioned, indent styles, are
  423.     not possible to set in sidebars.  Everything must be manually worked
  424.     out -- use the tabs and returns like a typewriter.
  425.  
  426.     c) Sizing and placing sidebars is emphatically not a wysiwyg
  427.     process on the page -- there's no way to do it; no handles to
  428.     manipulate, etc.  One is reduced to blind operations with size
  429.     numbers entered in boxes, or hopeful stabs with miniature diagrams
  430.     which are too small for easy judgement.
  431.  
  432. 3)  The outlining is very slow, and quite awkward to use.  This has bad
  433. consequences for just getting a layout or table of contents for any
  434. document with numbered/letters section delimiters -- i.e. most technical
  435. documents.
  436.  
  437.     a) I'll leave it to the manual reader to discover how to get more
  438.     than one chapter in an outline, and hence be able to get numbered
  439.     headers with the right numbers....one certainly won't discover it
  440.     from the user interface.
  441.  
  442.     b) The whole outlining thing (which is required if you want any
  443.     technical paper-style paragraph/section numbers, or attendant
  444.     Table of Contents generation) is far too much trouble.  It's also
  445.     a good example of what difficulty the 'do-it-my-way' approach causes
  446.     throughout other areas in the program.
  447.  
  448.     Select the text (which you can't do across chapter boundaries).  Ask
  449.     the program to outline it.  Wait, for apparently nothing to happen.
  450.     Then ask the program to do the actual numbering.  Wait substantially
  451.     again.  Then go back in and try to adjust the header levels, which
  452. is
  453.     not too bad until you decide not to number below a level.  What to
  454. do.
  455.     Flatten, as seems obvious?  Now your outline is split into two
  456.     new outlines, around the flat area.  Same for every flat area.
  457.  
  458.     Scrap the first try, bring up your backup.  Outline again.  This
  459.     time, skip the program doing the numbering, and use the menus or
  460.     keyboard equivalents to set the headers only yourself.  Now notice
  461.     that the headers have lost whatever inter-paragraph spacing you
  462.     had set, so your text is not formatted.  Use further manual
  463. formatting
  464.     on each individual header to a) set their face look b) trick with
  465. multiple
  466.     spacing setting, so that they have some inter-paragraph look.  You
  467.     can use substyles to help with this.
  468.  
  469.     Now, notice that you have no option to use boxes or other framing
  470.     etc. to make the headers stand out -- these are features of
  471. sidebars,
  472.     not ordinary paragraphs.
  473.  
  474.     And further, you have now outlined a chapter.  Do it for another,
  475.     and the numbering system starts over.  Yes, you can adjust this.
  476.     But the method looks oh-so-like chained files, which are justly
  477.     criticized when others use them....
  478.  
  479.     Other programs do all this just a little more readily....
  480.  
  481. 4)  Index and other-than-outline Table of Contents entries are made with
  482. little text boxes.  Sounds better than in-line invisible text, but is it
  483. really?  I agree it should be, but it'll need a better design:
  484.  
  485.     a)  Index entries can be self-writing:  select text, command key
  486.     (%4%8 -- numeric menu order, not mnemonic keys), and then....
  487.     You can't get rid of the box, so have to use the mouse to hit the
  488.     close box.  Suddenly it's awkward.
  489.  
  490.     b)  Table of Contents looks just the same.  Except for some reason
  491.     you aren't allowed the auto-entry -- have to type everything
  492.     yourself.  Same problems getting rid of the box.
  493.  
  494. 5)  Speed.  It's slow.  And resources.  Takes a lot.
  495.  
  496. Not much to say here, except that the update of viewed area is very
  497. quick; looks like the programmers worked extremely hard.  And that
  498. response to doing anything other than scrolling through the document is
  499. not good.
  500.  
  501. Seems there shouldn't be any reason for the sidebars, or draw windows to
  502. come up so slowly.  This and other speed areas suggest that a tasking
  503. system is used to background a lot of off-screen updating, and that it's
  504. not calibrated properly to let user-window events completely over-ride
  505. it.  If so, this could be easily fixed.  But for now, it's sluggish.
  506.  
  507. Even in simple text entry.  Try it in sidebars; try a backspace or two.
  508.  
  509.  
  510. 6)  Contrary to appearances, the mixed text/graphics model really isn't
  511. really so well supported.
  512.  
  513.     a)  Text wraps only around one side of an included object.  Note
  514.     that all the demonstrations use 2 columns when text is on both
  515.     sides.  Perhaps this is a minor point, but...
  516.  
  517.     b)  Using drawing with text is at least no better than building a
  518.     the same information with a separate drawing program like
  519.     Superpaint, and pasting in the results.  You have to do basically
  520.     the same thing, except using 2 levels of depth -- sidebars, with a
  521.     picture on that.
  522.  
  523.     And here problems start.  The size of the sidebar, and it's
  524.     placement, non-wysiwyg.  And neither is the picture size.  More
  525.     setting of sizes with dialogs and entered numbers.  Really.
  526.     Now get the two of them straight together, or change both when you
  527.     need a bit more room to draw.
  528.  
  529.     Seems Multifinder/paste suggests a better use of resources.
  530.  
  531.  
  532. Well, I'm going to sign off; this is getting far too long.
  533.  
  534. I wish, once again, both Microsoft's and Ashton-Tate's teams best
  535. fortune in their endeavors.  They're working on better solutions in the
  536. main area that most people have use for the 'electronic paper' a Mac
  537. provides.
  538.  
  539. If I had suggestions, they would run along these lines.  Multiple
  540. controls  (rulers) and arranging out of context (placement dialogs)
  541. aren't fun; push  and shove (the object around), or touch object and
  542. immediately select magic, are.  Object orientation, which Word has, is a
  543. very, very powerful paradigm, and one which can readily support growth.
  544. (Controversy flag) Modes aren't a crime at all, only those which aren't
  545. intuitively evident, and  which require constant switching -- conclusion
  546. for this case, that separate text and placement modes may be a necessary
  547. and even user-desirable feature.
  548.  
  549. Excuse the wind.
  550.  
  551.  
  552. Clive Steward
  553.  
  554. P.s. to Ashton-Tate developers -- 2 bomb bugs (otherwise things seemed
  555. pretty clean -- good work!)
  556.  
  557. a) delete an index reference, while it's window is showing.  Then close
  558. the window.  Clearly the window should vanish w/reference, fixing
  559. dangling pointer problem...
  560.  
  561. b) run out of disk space during a Make Outline (or was it numbering
  562. paragraphs).  Space used by left over Virtual Mem file from previous
  563. bomb.  Suggest oldies of these should be automatically zapped, which
  564. Word could stand to do as well.  Users shouldn't have to check their
  565. system folder for unknown files after a bomb.
  566.  
  567.  
  568. P.s. to Pierce and Chuq
  569.  
  570. Thanks for the replies.   Pierce, I had already tried the trick, but
  571. good idea, and you pointed out some features of FW I'd missed (auto
  572. return-to-original rulers).  Chuq, thanks also, but your tone!  I resist
  573. suggesting about teaching your grandmother to milk ducks (as my
  574. Norwegian grandmother taught to me).  Au contraire, do not think of FW
  575. or any other program as Word, thus frustration.  Simply couldn't get it
  576. to (readily) produce end results desired.  Cheers.
  577.  
  578.  
  579. ------------------------------
  580.  
  581. From: lsr@Apple.COM (Larry Rosenstein)
  582. Subject: Re: BlockMove efficiency
  583. Date: 6 Jun 88 22:58:18 GMT
  584. Organization: Advanced Technology Group, Apple Computer
  585.  
  586. In article <8796@dartvax.Dartmouth.EDU> earleh@eleazar.dartmouth.edu
  587. (Earle R. Horton) writes:
  588. >
  589. >BlockMove isn't bad for general purpose use, and I probably couldn't
  590. >do better.  For specific cases, however, there is certainly room for
  591. >speed improvement.  BlockMove uses "move.b" for all moves, and strings
  592.  
  593. The last statement doesn't appear to be true in looking at the Mac Plus
  594. & Mac II.  It uses MOVE.B's only if the exactly one of the source and
  595. destination addresses is odd.  The code uses MOVE.W and MOVE.L where
  596. possible and on the 68000 uses MOVEM.L if the number of bytes is greater
  597. than 160.
  598.  
  599. You are right, however, that in some special cases you can do better
  600. than BlockMove, since BlockMove is written for the general case.  The
  601. code distinguishes a few different cases which takes a few cycles.  Also
  602. remember that if you call BlockMove via a trap it takes a few
  603. microseconds; you can get the address of BlockMove at the start of the
  604. program and JSR directly to the code to eliminate this overhead.
  605. --
  606.          Larry Rosenstein,  Object Specialist
  607.  Apple Computer, Inc.  20525 Mariani Ave, MS 27-AJ  Cupertino, CA 95014
  608.         AppleLink:Rosenstein1    domain:lsr@Apple.COM
  609.         UUCP:{sun,voder,nsc,decwrl}!apple!lsr
  610.  
  611.  
  612. ------------------------------
  613.  
  614. From: dan@Apple.COM (Dan Allen)
  615. Subject: Re: BlockMove efficiency
  616. Date: 7 Jun 88 05:32:13 GMT
  617. Organization: Apple Computer Inc, Cupertino, CA
  618.  
  619. BlockMove was considerably enhanced in the MacPlus over the original
  620. Mac, and the new improved version has been present on all machines since
  621. the Mac Plus.
  622.  
  623. The new improved BlockMove uses a MOVE.L loop when possible and for
  624. blocks of memory larger than 124 bytes will use a VERY FAST 12 register
  625. MOVEM.L instruction that is about as optimized as possible: result?
  626. _BlockMove is good for both general purpose and many specialized calls.
  627. In fact, MultiFinder even uses BlockMove to do its low memory context
  628. switching.  You can't get much better.  And what is neat is that it has
  629. different strategies depending on how much you are moving.
  630.  
  631. Everyone ought to go out and call _BlockMove today!
  632. --
  633. Dan Allen
  634. Software Explorer
  635. Apple Computer
  636.  
  637.  
  638. ------------------------------
  639.  
  640. From: dorourke@polyslo.UUCP (David O'Rourke)
  641. Subject: Re: ResEdit Clipboard Format?
  642. Date: 7 Jun 88 06:50:35 GMT
  643. Organization: Cal Poly State University -- San Luis Obispo
  644.  
  645.   The "problem" with ResEdit isn't that it doesn't post to the clipboard
  646. in a "known" format, it's that it doesn't covert the data to a "common"
  647. format.
  648.  
  649.   It is my understanding that the format of the data on the Clipboard is
  650. just the same as the resource that was copied.  So if you were to copy a
  651. "BNDL", ResEdit would put a resource of type "BNDL" on the clipboard.
  652. Now most applications don't support "BNDL" data types, so they don't
  653. allow you to "import" them.
  654.  
  655.   Most applications only import things from the clipboard such as "TEXT"
  656. or "PICT" resources, and selected custom resource formats.
  657.  
  658.   Hope this helps.  I believe the information about to be accurate, but
  659. I've been wrong before, and with so many different versions of ResEdit
  660. running around you never know what they're going to do.
  661.  
  662. --
  663. David M. O'Rourke
  664.  
  665. Disclaimer: I don't represent the school.  All opinions are mine!
  666.  
  667.  
  668. ------------------------------
  669.  
  670. From: espen@well.UUCP (Peter Espen)
  671. Subject: Any utilities for auto-running apps?
  672. Date: 7 Jun 88 07:06:40 GMT
  673.  
  674.  
  675.     I know this is asking alot BUT..... Are there any utilities that will
  676. allow a Mac to run applications AND specicfic operations in the
  677. applications un-attended at a specific time of day?
  678. --
  679.     Peter Espen
  680.     (espen@well)
  681.  
  682.  
  683. ------------------------------
  684.  
  685. From: ack@eleazar.dartmouth.edu (Andy J. Williams)
  686. Subject: Re: word stuff
  687. Date: 7 Jun 88 14:40:10 GMT
  688. Organization: Kiewit Computation Center, Dartmouth College
  689.  
  690. In article <6851@cit-vax.Caltech.Edu> wetter@tybalt.caltech.edu.UUCP
  691. (Pierce T. Wetter) writes:
  692. >
  693. >   Guess what I got in the mail today! Some free software from MicroSoft.
  694. >(Something about my being such a nice guy, they felt they should send me
  695. >something.)
  696.  
  697. Yes, I got this little bit of fun too...
  698.  
  699. >  Included were, AutoMacIII and WordFinder.
  700. >  Review: AutoMacIII is a mini-macro package. At first I was enthused about it
  701. >and tried to configure the finder to automatically launch some applications
  702. >but when it was unable to double click I dumped it.
  703.  
  704. um, AutoMac is an INIT which means you stick it into your system folder
  705. and it comes up when you reboot.  It sticks a very small "A" in the menu
  706. bar just to the left of the Apple.  When you click this, it brings up
  707. the macro commands screen.  I must say, this INIT is a beautiful example
  708. of how to completely and totally throw the Macintosh User Interface
  709. Guidelines out the window.  My first impression: JUNK!  Yes, it has some
  710. rather nice features that Quick Keys doesn't do very well, but the
  711. interface is crap.  I did not want to sit there and fight with it.  So,
  712. I dumped it and re-installed QuicKeys. (If you don't have QuicKeys, then
  713. AutoMac III will do the job, but I find it hard to believe that they
  714. were able to get up to version III with such a shoddy interface.)  Sorry
  715. if I am being overly harsh, but I hold to the maxim that programs on the
  716. mac should be intuitive, and you should be able to figure out what the
  717. hell is going on in a short amount of time.  AutoMac failed.
  718.  
  719. >   WordFinder is the same thesaurus that's in FW, the version they give you (its
  720. > a Desk Acessory) only works in word (and for some bizarre reason the Finder)
  721. > but its still not enough to make me switch back from FullWrite.
  722.  
  723. I think the working only in word is somewhat obnoxious, but oh well.  It
  724. also will not make me switch back from Fullwrite.  But, since I only
  725. have a 1mb machine, I use Fullwrite for only fancy stuff.  Paper writing
  726. and stuff still gets done in word because of speed.  I really like FW
  727. but until I get an upgrade of more memory... *sigh*  (I keep getting
  728. "Not enough memory..." messages...
  729.  
  730. --
  731. -Andy
  732.  
  733.  
  734. Andy J. Williams '90   |Ack Systems: ack@eleazar.dartmouth.edu|   _   /|
  735. Software Development   +--------------------------------------+   \`o_O' ACK!
  736. Kiewit Computation Ctr |Hello. Set $NAME='Iinigo Montoya' You |     ( )  /
  737. Dartmouth College      |kill -9 my process. Prepare to vi.    |      U
  738.  
  739.  
  740. ------------------------------
  741.  
  742. From: cca@pur-phy (Charles C. Allen)
  743. Subject: Re: PT109 (possible SPOILER)
  744. Date: 3 Jun 88 18:11:39 GMT
  745. Organization: Purdue Univ. Phys Dept, W.Lafayette, IN
  746.  
  747. In article <3948@fluke.COM>, moriarty@tc.fluke.COM (Jeff Meyer) writes:
  748. > 2)  Very easy to win at level 1.  I mean, a PT boat killing 7 destroyers?
  749.  
  750. Actually, this can happen at level 4 also.  Sometimes, the enemy never
  751. seems to notice you if you keep your muffler on.  Just get in formation
  752. with 'em and start plugging away.  Gets boring real quick.
  753.  
  754. The gun effectiveness seems way out of line.  You can sink a destroyer
  755. in less than a minute with 1 50cal machine gun.
  756.  
  757. The view of ships from the cockpit is pretty useless for firing
  758. torpedoes.  The ships appear much larger than they should, so I end up
  759. using the radar display to see when I should fire.  Weird.
  760.  
  761. Nice game concept, but they need to work on it a little more....
  762.  
  763. Charlie Allen            cca@newton.physics.purdue.edu
  764.  
  765.  
  766. ------------------------------
  767.  
  768. From: david_islander_hughes@cup.portal.com
  769. Subject: Re: Spoolers for the Mac/PM woes
  770. Date: 6 Jun 88 21:01:35 GMT
  771. Organization: The Portal System (TM)
  772.  
  773.  
  774.     Our poroblem here is with Pagemaker files... Yes, Yes, I know there
  775. is a little box that if selected converts output to Apple , but our
  776. paper uases a lot of screens, etcc. and the Apple driver just won't get
  777. it.
  778.     TOPS offers a buffer of sorts, but if you print more than a
  779. half-newspaper page at a time, the spoll folder fills up and I have to
  780. wait and wait, and wait.
  781.    My question is: Can you increase the size of the spool folder in TOPS
  782. or is there a spooler out there which WILL spool Pagermaker files?
  783.  
  784.        Greetings from Saipan, home of the 5% income tax!
  785.  
  786.  
  787. ------------------------------
  788.  
  789. From: hodas@eniac.seas.upenn.edu (Josh Hodas)
  790. Subject: Re: Adobe fonts (was Re: FullWrite -- obliqued cursors are a major pain
  791. Date: 7 Jun 88 13:58:07 GMT
  792. Organization: University of Pennsylvania
  793.  
  794. >If you have a laserwriter or laserwriter+, you really want to get the Adobe
  795. >versions of the bitmaps. They are SIGNIFICANTLY better than the ones shipped
  796. >by Apple. And if you're using a program that reads .AFM files (Freehand and
  797. >FullWrite are two I know of, offhand) you want those, too.
  798.  
  799. These bitmaps are terrific.  I think they produce the BEST imagewriter
  800. II  output Ive seen bar none.  As long as the limited number of sizes is
  801. ok (I  only use 12pt as there is a 24pt in the set) you get really
  802. beautiful characters.  Anyone of them is better than all the shareware
  803. fonts Ive used. Garamond and Garamond Italic have become my standard
  804. bitmap font.
  805.  
  806. Anyway, what Im saying is that you should get these bitmaps even if you
  807. dont have a Laser printer.
  808. --
  809. Josh Hodas    (hodas@eniac.seas.upenn.edu)
  810. 4223 Pine Street
  811. Philadelphia, PA 19104
  812.  
  813. (215) 222-7112   (home)
  814. (215) 898-9515   (school office)
  815.  
  816.  
  817. ------------------------------
  818.  
  819. From: cooper@odin.ucsd.edu (Ken Cooper)
  820. Subject: Re: FullWrite -- I'm sorry, but...
  821. Date: 7 Jun 88 17:59:07 GMT
  822. Organization: University of California, San Diego
  823.  
  824. In reference to outlining in FullWrite, I have one complaint. My
  825. interpretation of outlines may be false, but I was expecting a skeletal
  826. outlining facility,  i.e. a system which allowed one to gradually work
  827. from a rough skeleton of key phrases to a working document. This would
  828. require of course that the skeletal phrases themselves could be
  829. eliminated when appropriate.  FullWrite's  outlining seems to be more of
  830. a free form enumerating system. Word 3.0.2 has the facilities I
  831. mentioned above; is there a simple way to coerce  FullWrite into the
  832. same behavior?
  833.  
  834. Disclaimer:  I *love* FullWrite, and won't be going back.
  835.  
  836. Ken Cooper
  837. --
  838. ARPA:            cooper%cs@ucsd.edu
  839. UUCP:            ...!ucsd!sdcsvax!cooper
  840. COMPUSERVE:        71571,407
  841.  
  842.  
  843. ------------------------------
  844.  
  845. From: goldman@Apple.COM (Phil Goldman)
  846. Subject: Re: Question about multitasking on the mac
  847. Date: 7 Jun 88 18:33:32 GMT
  848. Organization: Apple Computer Inc, Cupertino, CA
  849.  
  850. In article <3091@polyslo.UUCP> dorourke@polyslo.UUCP (David O'Rourke)
  851. writes:
  852. >In article <1924@uhccux.uhcc.hawaii.edu> medix!martin@uhccux.UUCP writes:
  853. >>Hi,
  854. >>
  855. >>Here's the problem: I start 4th Dimension on one database, then go to
  856. >>the finder and attempt to start a second 4th Dimension process on a
  857. >> good descriptiion of the problem.
  858. >
  859. >
  860. >   Simply answer.  The Macintosh doesn't do Multi-Tasking!!!
  861. >
  862. >   Multi-Finder simply allows you to do context switching between loaded
  863. >Applications.  It sort of a method to preload all of the software that you
  864. >wish to work with ahead of time, and then quick switch between the already
  865. >loaded software.
  866. >
  867. >   There is no concept of a process on the Macintosh, so you can't do what
  868. >you were asking.  Despite user expectations, the Mac and personal computers
  869. >in general are still single treaded beasts, and will be that way for at least
  870. >one more year.
  871.  
  872. This is not quite true.  It is possible to start up multiple processes
  873. from a single application in MultiFinder.  The caveat is that since each
  874. process must be tied to a (unique) backing application you must have
  875. multiple copies of the application on your disk.  MultiFinder enforces
  876. this because the current launch interface is used by certain apps
  877. (including 4D in fact) to clear out their application heaps when they
  878. call _Launch on themselves (they certainly don't want another copy!).
  879.  
  880. Using multiple copies of apps is very useful under MultiFinder,
  881. especially for single-window apps like MacWrite and HyperCard.  Copying
  882. the app is as easy as selecting its icon in the Finder and typing cmd-D
  883. (or using the Duplicate command in the File menu).
  884. --
  885. -Phil Goldman
  886. Apple Computer
  887.  
  888.  
  889. ------------------------------
  890.  
  891. From: rh1m+@andrew.cmu.edu (Rudi Jay Halbright)
  892. Subject: Databases for the Mac
  893. Date: 7 Jun 88 16:59:44 GMT
  894. Organization: Carnegie Mellon
  895.  
  896.  
  897.   I'm looking for a powerful, programmable, relational Database system
  898. for the Mac.  It should be comparable to Dbase III+ on the IBM PC in
  899. terms of flexability and power.
  900.  Double Helix II and 4th Dimension look like good options, but
  901. FoxBase+/Mac is tempting as it offers compatibility with Dbase on the
  902. PC.  The completed database will be distributed (for free) to the
  903. Psychology community so it is important that whatever we use can be used
  904. without the database system.
  905.  
  906.    I'd appreciate any info on these databases or any other suitable
  907. ones.
  908.  Thanks....
  909.  
  910.  
  911.                                      -Rudi Halbright
  912.                           Dept of Psychology
  913.                           Carngie Mellon University
  914.  
  915.                           rh1m@andrew.cmu.edu
  916.  
  917. ------------------------------
  918.  
  919. End of Usenet Mac Digest
  920. ************************
  921.  
  922. >>Download of 922 lines: Complete.
  923.  
  924. ACTION>